Controls
This documentation allows you to understand the Form controls in Bimser Synergy CSP.
DataBoundControl
The DataBoundControl class provides a base for visual controls that bind to entity data and support validation, data loading, and state comparison. See DataBoundControl documentation for more details.
Mirror
The Mirror class extends BaseControl and represents a control that mirrors another control's properties. See Mirror documentation for more details.
Column
Represents a sealed column control inheriting from LayoutControl. See Column documentation for more details.
EditControl_TValue
The EditControl_TValue class is an abstract base for editable input controls where the value and event value types are the same. It inherits from EditControl_TValue_TEventValue with both generic parameters set to TValue. See EditControl_TValue documentation for more details.
InputControl_TValue_TEventValue
The InputControl_TValue_TEventValue class is an abstract base class for input controls that support typed value handling and change notification. It extends DataBoundControl and introduces value-based events and common input properties. See InputControl_TValue_TEventValue documentation for more details.
EditControlBase_TValue
The EditControlBase_TValue class is an abstract base for editable controls where the value and event value types are the same. It simplifies usage by inheriting EditControlBase_TValue_TEventValue with both type parameters set to TValue. See EditControlBase_TValue documentation for more details.
LayoutControl
The LayoutControl class is an abstract base class for controls that manage layout, including designer properties, items, and layout settings. See LayoutControl documentation for more details.
EditControlBase_TValue_TEventValue
The EditControlBase_TValue_TEventValue class is an abstract base for editable input controls that manage both a typed value and editable text, including events for tracking text changes. See EditControlBase_TValue_TEventValue documentation for more details.
TextControl
The TextControl class is an abstract base class for text-based input controls. It provides common functionality for handling string values, maximum length validation, and secret data configuration. See TextControl documentation for more details.
EditControl_TValue_TEventValue
The EditControl_TValue_TEventValue class is an abstract base class for editable input controls that support placeholders and text alignment. It extends EditControlBase_TValue_TEventValue. See EditControl_TValue_TEventValue documentation for more details.
Section
Represents a sealed section control inheriting from LayoutControl. See Section documentation for more details.
TextBox
A multi-language supported input field for entering localized text content. See TextBox documentation for more details.
MultiLanguageTextControl
A base input control that supports multi-language text entry and management, enabling localized content handling with event notifications for text changes. See MultiLanguageTextControl documentation for more details.
ContainerControl
Represents a container control that supports read-only behavior and difference detection. See ContainerControl documentation for more details.
BaseControl
The BaseControl class represents a base control with event handling, property management, and difference detection. See BaseControl documentation for more details.
InputControl_TValue
The InputControl_TValue class is an abstract convenience base class for input controls where the value type and event value type are the same. It inherits from InputControl_TValue_TEventValue with both type parameters set to TValue. See InputControl_TValue documentation for more details.
VisualControl
The VisualControl class represents a base visual control with properties related to visibility, styling, and interactivity. See VisualControl documentation for more details.